#include <iostream>
#include <unistd.h>
#include <signal.h>
#include <sys/types.h>
#include <sys/wait.h>

using namespace std;

int main(){
    int a = 10, b = 0;
    int c = a / b;
    cout << c << endl;

    // pid_t id = fork();
    // if(id==0){
    //     // child
    //     int cnt = 100;
    //     while(cnt--){
    //         cout << "I am a child process, pid: " << getpid() << endl;
    //         sleep(1);
    //     }

    //     exit(0);
    // }
    // // father
    // int status = 0;
    // pid_t rid = waitpid(id, &status, 0);
    // if(rid==id){
    //     cout << "child quit info, rid: " << rid << " exit code: " << ((status >> 8) & 0xFF) <<
    //     " exit signal: " << (status & 0x7F) <<
    //     " core dump: " << ((status >> 7) & 1) << endl;
    // }

    return 0;
}